namespace Table.DataModel
{
    public class TablePlot
    {
        /// <summary>
        ///
        /// </summary>
        public int id;
        /// <summary>
        ///剧情序列ID
        /// </summary>
        public int plotSeqId;
        /// <summary>
        ///剧情步骤ID
        /// </summary>
        public int plotStepID;
        /// <summary>
        ///剧情类型
        /// </summary>
        public int plotType;
        /// <summary>
        ///剧情参数1
        /// </summary>
        public string plotParam1;
        /// <summary>
        ///剧情参数2
        /// </summary>
        public string plotParam2;
        /// <summary>
        ///剧情参数3
        /// </summary>
        public string plotParam3;
        /// <summary>
        ///进入剧情效果 0-扫屏淡入淡出（黑） 1-扫屏淡入淡出（白） 2-淡入淡出（黑） 3-淡入淡出（白） 4-黑屏 5-白屏 6-无效果
        /// </summary>
        public int inStyle;
        /// <summary>
        ///离开剧情效果 0-扫屏淡入淡出（黑） 1-扫屏淡入淡出（白） 2-淡入淡出（黑） 3-淡入淡出（白） 4-黑屏 5-白屏 6-无效果
        /// </summary>
        public int outStyle;
        /// <summary>
        ///是否隐藏Npc 0-不隐藏 1-隐藏
        /// </summary>
        public int hideNpc;
        /// <summary>
        ///是否隐藏玩家 0-不隐藏 1-隐藏
        /// </summary>
        public int hidePlayer;
        /// <summary>
        ///是否隐藏其他玩家 0-不隐藏 1-隐藏
        /// </summary>
        public int hideOtherPlayers;
        /// <summary>
        ///是否隐藏UI 0-不隐藏 1-隐藏
        /// </summary>
        public int hideUI;
        /// <summary>
        ///是否屏蔽Bgm 0-不屏蔽 1-屏蔽
        /// </summary>
        public int disableBgm;
        /// <summary>
        ///是否只播放1次 0-不限次播放 1-只播放1次
        /// </summary>
        public int isOnlyOnce;
        /// <summary>
        ///玩家起始位置Id
        /// </summary>
        public int playerStartPosId;
        /// <summary>
        ///玩家结束位置Id
        /// </summary>
        public int playerEndPosId;
        /// <summary>
        ///弹幕时长(秒)
        /// </summary>
        public int barrageTimeLen;
        /// <summary>
        ///是否应用弹幕 1-开启 0-关闭
        /// </summary>
        public int barrageOpen;
    }
}
